extragalactic planet - French English Dictionary